package com.sltx.dao.aaa;

import com.sltx.util.PageData;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public interface QyqjMapper {

     /**
      * zsgl信息匹配
      */
     List<Object> getXxpp(PageData pd);

     /**
      * 全景查询
      */
     List<Object> getByKeyword(PageData pd);

     int getByKeywordNum(PageData pd);

     /**
      * 根据企业名称查询
      */
     List<Object> getByName(PageData pd);

     int getByNameNum(PageData pd);

     /**
      * 根据注册地址查询
      */
     List<Object> getByAddress(PageData pd);

     int getByAddressNum(PageData pd);

     /**
      * 企业基本信息
      */
     List<Map> getEntList(PageData pd);

     /**
      * 储备项目明细
      */
     List<Map> getReservePrj(PageData pd);

     /**
      * 企业纳税信息
      */
     List<Map> getEntPayTax(PageData pd);

     /**
      * 社保缴纳
      */
     List<Map> getSocialSec(PageData pd);

     /**
      * 税务迁入记录
      */
     List<Map> getTaxMoveImp(PageData pd);

     /**
      * 税务迁出记录
      */
     List<Map> getTaxMoveExp(PageData pd);

     /**
      * 政策兑现
      */
     List<Map> getPolicyToCash(PageData pd);

     /**
      * 人才引进落户
      */
     List<Map> getTalentIntroduce(PageData pd);

     /**
      * 工作居住证
      */
     List<Map> getWorkResidencePermit(PageData pd);

     /**
      * 重点企业员工子女入园入学
      */
     List<Map> getKeynetChild(PageData pd);

     /**
      * 公租房
      */
     List<Map> getPubHouse(PageData pd);

     /**
      * 户口指标分配
      */
     List<Map> getCensusRegister(PageData pd);

     /**
      * 非京籍应届生落户
      */
     List<Map> getNopeking(PageData pd);

     /**
      * 房租补贴
      */
     List<Map> getHouseRent(PageData pd);

     /**
      * 留学生引进落户
      */
     List<Map> getOverseaStdu(PageData pd);

     /**
      * 景贤人才
      */
     List<Map> getExcellent(PageData pd);

     /**
      *  行政处罚
      */
     List<Map> getEntAdmin(PageData pd);


     /**
      *  疫苗接种
      */
     List<Map> getVaccination(PageData pd);

    Map<String,Object> getReg(PageData pd);

     Map<String,Object> getTax(PageData pd);

     Map<String,Object> getSocial(PageData pd);


     /**
      * 年报企业财务状况
      */
     List<Map> getFinance(PageData pd);

     /**
      * 分支机构
      */
     List<Map> getBranch(PageData pd);

     /**
      * 招投标
      */
     List<Map> getTender(PageData pd);

     /**
      * 工商变更信息统计
      */
     List<Map> getAlteration(PageData pd);

     /**
      * 裁判文书
      */
     List<Map> getReferee(PageData pd);

     /**
      * 企业对外投资
      */
     List<Map> getExternal(PageData pd);

     /**
      * 法院执行
      */
     List<Map> getCourt(PageData pd);

     /**
      * 股东及出资信息
      */
     List<Map> getShareholder(PageData pd);

     /**
      * 年报股东及出资信息
      */
     List<Map> getShareholderYear(PageData pd);

     /**
      * 年报对外担保信息
      */
     List<Map> getGuarantee(PageData pd);

     /**
      * 年报对外投资信息
      */
     List<Map> getExternalYear(PageData pd);

     /**
      * 企业董高监信息
      */
     List<Map> getDirector(PageData pd);

     /**
      * 企业资质
      */
     List<Map> getAptitudes(PageData pd);

     /**
      * 商标注册
      */
     List<Map> getTrademark(PageData pd);

     /**
      * 年报社保信息
      */
     List<Map> getSecurity(PageData pd);

     /**
      * 软件著作权
      */
     List<Map> getSoftware(PageData pd);

     /**
      * 年报股权变更信息
      */
     List<Map> getEquity(PageData pd);

     /**
      * 年报企业基本信息
      */
     List<Map> getAnnals(PageData pd);

     /**
      * 专利申请
      */
     List<Map> getPatent(PageData pd);

     /**
      * 作品著作权
      */
     List<Map> getWorks(PageData pd);

     /**
      * 企业税务信息表
      */
     List<Map> getTaxation(PageData pd);

     /**
      * 潜力企业
      */
     List<Map> getQlqy(PageData pd);

     /**
      * 创新企业
      */
     List<Map> getCxqy(PageData pd);


     List<Map> getLeiDaTu(PageData pd);

    /**
     * 预警信息工商变更
     */
     List<Map> getGsbg(PageData pd);



}
